afforestation projects - Alemán Inglés Diccionario